higher plants - Alemán Inglés Diccionario